CS 50 Pointers


//  5    <---    
//  k          pk

*pk = 35; // * is de-reference operator, which gets the value where located of the address
==> we go to the address pointed to by pk, and change what we find.
==> k == 35;


// 5  
// k     pk
//    /
// 4
// m
int m;
m = 4;
pk = &m;

the things stored in pk would change to be the address of m, instead of k anymore.
#pointer #& #* #dereference






你可能感興趣的文章

從 Flux 與 MVC 的差異來簡介 Flux

從 Flux 與 MVC 的差異來簡介 Flux

1731. The Number of Employees Which Report to Each Employee

1731. The Number of Employees Which Report to Each Employee

Limiting content with specified number of lines

Limiting content with specified number of lines






留言討論